package decorator;

/**
 * @Author：LJ
 * @Description：具体装饰类
 * @Date: 2017/11/30
 * @Modified By:
 */
public class ConcreteDecorator2 extends Decorator {
    //定义被修饰者
    public ConcreteDecorator2(Component component) {
        super(component);
    }

    //定义自己的修饰方法
    private void method2() {
        System.out.println("method2 修饰");
    }

    //重写父类的operate方法
    @Override
    void operate() {
        method2();
        super.operate();
    }
}
